cap with visor - German English Dictionary